body, select, input, textarea {color:#444;color:rgba(68, 68, 68, 1);}

/*http://subtlepatterns.subtlepatterns.netdna-cdn.com/patterns/grid.png */
/*https://lh5.googleusercontent.com/-_UHqrauAtlQ/UA4P2sGgZvI/AAAAAAAABos/vWzuVu_aMkw/s1600-e365/google%252Bplus-1.jpg*/
/*http://subtlepatterns.com/patterns/old_mathematics.png*/
/*http://subtlepatterns.com/patterns/gplaypattern.png / graphy.png*/
body{background:url("http://subtlepatterns.subtlepatterns.netdna-cdn.com/patterns/grid.png") repeat scroll 0 0 transparent;}
header, footer {margin:10px 20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);}
footer{line-height:35px;}
form {margin-bottom:10px;}
hr {margin:inherit;}
header h1 {font-family: 'Oswald', sans-serif;font-weight:700;font-size:1.2em;line-height:1.4em;margin:5px 0;}
h2 {font-family: 'Oswald', sans-serif;line-height:1.2em;font-size:1em;}
div.treats ul {margin:0;}
div.treats ul li {list-style:none;float:left;border:1px solid #ddd;margin:5px 5px 5px 0;padding:5px;height:75px}
div.treats ul li span {display:block;font-style:italic;font-size:0.8em;}
div#main {padding:10px 10px 5px;float:left;}
.boxy {border-color: rgba(0, 0, 0, 0.1);border-style: solid;border-width: 1px 0 0 1px;background:#fff;-webkit-border-radius:2px;border-radius:2px;box-shadow:2px 2px 0 rgba(0, 0, 0, 0.3);}
p.save_message {padding:2px;background:#ffff99;width:200px;}
a.red {color:#BF0000;}

.hidden {display:none;}

.redactor_editor, .redactor_editor:focus {padding: 5px !important;}
.redactor_box {margin-bottom:8px !important;}